package com.well.rpc.job;

/**
 * <p>
 * Well-Job handler interface
 * 定时任务Top模板
 * </p>
 *
 * @author weedo
 * @since 2022/8/5
 */
public interface WellJobHandler {

    /* 处理具体任务 */
    void handleJob(WellJobContext context);

    /* 设置Cron表达式 */
    String cronTrigger();

    /* 异常处理，可不实现此方法 */
    default void handleExceptionCaught() {};
}
